package cn.pugle.oj.catalog;

/**
 * https://leetcode.com/problemset/all/?topicSlugs=bit-manipulation
 * http://www.goldsborough.me/bits/c++/low-level/problems/2015/10/11/23-52-02-bit_manipulation/
 * <pre>
 *
 * 异或
 * LC136
 *
 * 或
 * a ^ 0 = 本身
 * a ^ a = 0
 *
 * 移位
 * LC461 汉明距离
 *
 * BitCount
 * LC461_1 Integer.bitCount(x ^ y)
 *
 * mi2 by2 by5
 *  有个循环, 不够的时候mi2*2 (by5*5) 或/5
 * LC338
 * LC50_2 快速幂
 * LC172_1 n!后面几个0
 *
 * </pre>
 *
 * @author tzp
 * @since 2020/11/11
 */
public interface BitProblem {
}
